//页面加载层的样式，首次调用加载层的函数在 document.ready 里
var webLoader = {
    lines : 13, // 花瓣数目
    length : 10, // 花瓣长度
    width : 10, // 花瓣宽度
    radius : 20, // 花瓣距中心半径
    corners : 1, // 花瓣圆滑度 (0-1)
    rotate : 0, // 花瓣旋转角度
    direction : 1, // 花瓣旋转方向 1: 顺时针, -1: 逆时针
    color : '#969696', // 花瓣颜色5882FA
    speed : 1, // 花瓣旋转速度
    trail : 60, // 花瓣旋转时的拖影(百分比)
    shadow : false, // 花瓣是否显示阴影
    hwaccel : false, //spinner 是否启用硬件加速及高速旋转            
    className : 'spinner', // spinner css 样式名称
    zIndex : 19700914, // spinner的z轴 (默认是2000000000)
    top : '300', // spinner 相对父容器Top定位 单位 px
    left : 'auto', // spinner 相对父容器Left定位 单位 px
    position : 'relative', // element position
    progress : true, // show progress tracker
    progressTop : 0, // offset top for progress tracker
    progressLeft : 0 // offset left for progress tracker
};
var webSpinner = new Spinner(webLoader);



function handleError(result) {
    showTip(result.msg);
}

function submitRecord(operatetype, operatemodule, content, association = '', storage = '0', remark = '') {
    var param = {};
    param.team = 'platform';
    param.ctrl = 'record';
    param.func = 'submitRecord';
    param.operatetype = encodeURIComponent(operatetype);
    param.module = encodeURIComponent(operatemodule);
    param.content = encodeURIComponent(content);
    param.association = encodeURIComponent(association);
    param.storage = encodeURIComponent(storage);
    param.remark = encodeURIComponent(remark);

    sendAjax(param, function(result) {
        if (result.res != 1) {
            handleError(result);
        }
    }, true);
}

function submitSearchKeyword(keyword, sortation) {
    var param = {};
    param.team = 'platform';
    param.ctrl = 'record';
    param.func = 'submitSearchKeyword';
    param.keyword = encodeURIComponent(keyword);
    param.sortation = encodeURIComponent(sortation);

    sendAjax(param, function(result) {
        if (result.res != 1) {
            handleError(result);
        }
    }, true);
}



//layui封装函数
function showTip(val) {
    var content = '<p class="msgtip">' + val + '</p>';
    layer.open({content:content, skin:'msg', time:2});
}

function openConfirm(tip, callback) {
    layer.open({
        content: '<div class="confirm-content">' + tip + '</div>', 
        btn: ['<div class="confirm-yes">确定</div>', '<div class="confirm-no">取消</div>'], 
        anim: 'scale', 
        shade: true, 
        shadeClose: false, 
        fixed: true, 
        yes: function(index) {
            callback();
            layer.close(index);
        }, 
        scrollbar: false}
    );
}



//底部导航函数
function toHome() {
    toUrl('index.php?m=showpage&c=home');
}